Fast Algorithm for Attribute Reduction Based on Rough Set Theory Using Binary Discernibility Matrix
نویسندگان
چکیده
Rough set is a valid mathematical tool that deals with uncertain, vague and incomplete information of decision systems. Attribute reduction is one of the issues in rough set theory, and core attributes are indispensable in the process of attribute reduction. Recently, some researchers proposed the method of binary discernibility matrix to compute the results of attribute reduction, which can not only save space, but also exploit the benefit of bit operations to improve the classification performance. In this paper, a novel definition of binary discernibility matrix is introduced, and then a new algorithm of computing the matrix is provided, whose time complexity is max{ (| || || ( ) |), pos O C U IND C 2 2 (| | | ( ) | )} pos O U IND C . Finally, a fast algorithm for computing the result of attribute reduction based on rough set theory is proposed, and an example is used to illustrate the effectiveness of the proposed algorithm.
منابع مشابه
Symbolic Representation for Rough Set Attribute Reduction Using Ordered Binary Decision Diagrams
The theory of rough set is the current research focus for knowledge discovery, attribute reduction is one of crucial problem in rough set theory. Most existing attribute reduction algorithms are based on algebra and information representations, discernibility matrix is a common knowledge representation for attribute reduction. As problem solving under different knowledge representations corresp...
متن کاملFeature ranking in rough sets
We propose a novel feature ranking technique using discernibility matrix. Discernibility matrix is used in rough set theory for reduct computation. By making use of attribute frequency information in discernibility matrix, we develop a fast feature ranking mechanism. Based on the mechanism, two heuristic reduct computation algorithms are proposed. One is for optimal reduct and the other for app...
متن کاملA Complete Attribute Reduction Algorithm in Rough Set Theory
Rough sets theory is an effective mathematical tool dealing with vagueness and uncertainty. It has been applied in a variety of fields such as data mining, pattern recognition or process control. It is very important to compute the attribute reduction in real applications of rough set theory. To compute the optimal attribute reduction is NP-hard. Many heuristic attribute reduction algorithms wi...
متن کاملA New Symbolic Method for Discernibility Matrix in Rough Set
Generating discernibility matrix consumes huge time and space .To solve this problem, A new Binary Discernibility Matrix (BDM) induced from information table is defined, The concept of Binary Conjunction Matrix(BCM) is then introduced, Finally A novel method for discernibility matrix using Zero-Suppressed BDDs (ZBDD) and Ordered binary decision diagrams (OBDD) is proposed in this paper, experim...
متن کاملAn Improved Algorithm of Extracting Fault Diagnosis Rules Based on Rough Sets
Rough set is a new data analysis theory. It is often used to deal with fuzzy and uncertain problems. Attribution reduction is the key step in obtaining the knowledge by utilizing rough set. An improved heuristic reduction algorithm of attribute significance is proposed in the study based on analyzing the classic knowledge acquisition method of rough set theory. The algorithm corrects the discer...
متن کامل